beCharity

HTML5 Charity Template


Thank you for purchasing beCharity Template. beCharity is a fully responsive retina ready HTML5 charity template. It is based on bootstrap 3.3.5.

beCharity is fully responsive HTML5 Template followed HTML5 Structure. List of HTML file:

  1. index.html
  2. about.html
  3. cause.html
  4. cause-details.html
  5. event.html
  6. event-details.html
  7. faq.html
  8. gallery.html
  9. contact.html
  10. our-partner.html
  11. our-team.html
  12. blog.html
  13. blog-2.html
  14. single-blog.html
  15. search-archive.html
  16. 404.html
  17. shop.html
  18. product.html
  19. cart.html
  20. empty-cart.html
  21. checkout.html
  22. donation.html
  23. login.html
  24. register.html
  25. element.html

Head Section Structure: Here is the example code of section

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>beCharity HTML5 responsive charity theme</title>

    <!--Fav and touch icons-->
    <link rel="icon" href="images/favicon.ico">
    <link rel="apple-touch-icon" href="images/apple-touch-icon.png">
    <link rel="apple-touch-icon" sizes="76x76" href="images/apple-touch-icon-76x76.png">
    <link rel="apple-touch-icon" sizes="120x120" href="images/apple-touch-icon-120x120.png">
    <link rel="apple-touch-icon" sizes="152x152" href="images/apple-touch-icon-152x152.png">

    <!--Common Styles Plugins-->
    <link rel="stylesheet" type="text/css" href="css/bootstrap.css">
    <link rel="stylesheet" type="text/css" href="css/font-awesome.min.css">
    <link rel="stylesheet" type="text/css" href="css/animate.css">
    <link rel="stylesheet" type="text/css" href="css/magnific-popup.css">
    <link rel="stylesheet" type="text/css" href="css/owl.carousel.css">
    <link rel="stylesheet" type="text/css" href="css/owl.theme.default.min.css">
    <link rel="stylesheet" type="text/css" href="css/jquery-ui.min.css">

    <!--Google fonts-->
    <link href="https://fonts.googleapis.com/css?family=Roboto:300,400,500,700,900" rel="stylesheet">

    <!--Custom Style-->
    <link rel="stylesheet" type="text/css" href="style.css">
    <link rel="stylesheet" type="text/css" href="space.css">
    <link rel="stylesheet" type="text/css" href="responsive.css">

    <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
    <!--[if lt IE 9]>
        <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
        <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
    <![endif]-->
</head>

You can easily edit the html file section by section. Remove dummy content, use your own content and you website will be ready for production.

We are using latest CSS coding standard. Custom Style written into style.css which is override Bootstrap style and Responsive style written into responsive.css.

CSS Files included:

style.css file contains all of the specific styling for the template. Here is an example of general style which is specify using following label:

/*
Theme Name: beCharity Template
Description: HTML5 Charity Template
Version: 1.0.0
*/


/* ==================================================================
 * Table of Contents:
 *
* 1.0 - General styles
* 2.0 - Common styles
* 3.0 - Header Styles
* 4.0 - Home Slider
* 5.0 - Fun fact Section
* 6.0 - Equal Column Height Style
* 7.0 - Home Gallery Section
* 8.0 - Clients Section
* 9.0 - Call to Action Section
* 10.0 - Client Testimonial Section
* 11.0 - Newsletter Signup
* 12.0 - Page Title Section
* 13.0 - Breadcrumb Section
* 14.0 - Page Accordian
* 15.0 - Page Navigation
* 16.0 - About Page
* 17.0 - Cause Details
* 18.0 - Event Page
* 19.0 - Event Details
* 20.0 - Team Page
* 21.0 - Partner Page
* 22.0 - FAQ Page
* 23.0 - Gallery Page
* 24.0 - Contact Page
* 25.0 - Register Page
* 26.0 - 404 Page
* 27.0 - Home Feature Blog
* 28.0 - Blog Page
* 29.0 - Single Blog
* 30.0 - Blog Comment
* 31.0 - Widget Section
* 32.0 - Archive Page
* 33.0 - Shop Page
* 34.0 - Cart Page
* 35.0 - Empty Cart Page
* 36.0 - Checkout Page
* 37.0 - Donation Page
* 38.0 - Footer Section
* 39.0 - Scroll To Top
* 40.0 - Preloader
================================================================== */

If you would like to edit a specific section of the site, simply find the appropriate label in the CSS file, and then scroll down until you find the appropriate style that needs to be edited.

If you want to change the Newsletter style, find the following section in the style sheet and change it:

/* ==================================================================
  11.0 Newsletter Signup
================================================================== */

.newsletter-section {
    background: #2867de;
    padding: 50px 0;
}
.newsletter-section .title {
    color: #fff;
    margin: 0;
}
.newsletter-section p {
    color: #ffffff;
    margin: 0;
    opacity: 0.8;
}                       m
.newsletter-form { 
    margin-top: 10px;
}
.newsletter-form .form-group {
    margin-bottom: 0;
}
.newsletter-section .newsletter-form .form-control {
    border: 0;
    border-radius: 0;
    box-shadow: none;
    height: 32px;
}
.newsletter-section .newsletter-form .search-button {
    padding: 0;
    border: 0;
    background: transparent;
    padding-left: 30px;
}
.newsletter-section .search-button .btn {
    padding: 9px 40px;
}
.newsletter-section .search-button .btn:hover {
    background: #fff;
    color: #ff3450;
}

You can declaer your custom code on the bottom of style.css file

There are many predefined classes for different style like color, background, borders, button, padding/margin. Here is the list of those classes:

Class Description
red Sets your element's color to #ff3450, theme's default red color
btn Sets your button style with predefined theme's button.
btn-red Set button with #ff3450 color
btn-donate Different style of button for Donate
pd-top-[x] Add padding to top in your element. Replace X with your required padding. The theme default top padding are 10,15,20,25,30,40,50,60,65,80,100 If you need 100px padding from top simply use this class pd-top-100
pd-bottom-[x] Add padding to bottom in your element. Replace X with your required padding. The theme default bottom padding are 10,15,20,25,30,40,50,60,65,80,100 If you need 100px padding from bottom simply use this class pd-bottom-100
mg-top-[x] Add margin to top in your element. Replace X with your required margin. The theme default top margin are 10,15,20,25,30,40,50,60,65,80,100 If you need 100px margin from top simply use this class mg-top-100
mg-bottom-[x] Add margin to bottom in your element. Replace X with your required margin. The theme default bottom margin are 10,15,20,25,30,40,50,60,65,80,100 If you need 100px margin from top simply use this class mg-bottom-100
left Sets left float in your element
right Sets right float in your element

 

Please check element.html page for more predefined classes example

For Retina Image please add "retina" class within your img tag and name your retina image as @2x. So if your image name is logo.png, rewrite your retina logo image as logo@2x.png and add "retina" class like that:

<img class="retina" src="images/logo.png">

 

All Javascript files are loaded in the end of the page.

    <!--Common JS Plugin-->
    <script type="text/javascript" src="js/jquery-1.12.4.min.js"></script>
    <script type="text/javascript" src="js/jquery-ui.min.js"></script>
    <script type="text/javascript" src="js/bootstrap.min.js"></script>
    <script type="text/javascript" src="js/retina.min.js"></script>
    <script type="text/javascript" src="js/jquery.easing.min.js"></script>
    <script type="text/javascript" src="js/jquery.scrollUp.min.js"></script>
    <script type="text/javascript" src="js/owl.carousel.min.js"></script>
    <script type="text/javascript" src="js/isotope.pkgd.min.js"></script>
    <script type="text/javascript" src="js/imagesloaded.pkgd.min.js"></script>
    <script type="text/javascript" src="js/headroom.min.js"></script>
    <script type="text/javascript" src="js/jQuery.headroom.min.js"></script>
    <script type="text/javascript" src="js/sticky-kit.min.js"></script>
    <script type="text/javascript" src="js/jquery.countdown.min.js"></script>
    <script type="text/javascript" src="js/jquery.waypoints.js"></script>
    <script type="text/javascript" src="js/jquery.magnific-popup.min.js"></script>
    <script type="text/javascript" src="js/jquery.counterup.min.js"></script>

    <!-- Google Map -->
    <script src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&callback=initMap"
    async defer></script>

    <!-- Custom JS -->
    <script type="text/javascript" src="js/custom.js"></script>

beCharity is using those Javescript library:

  1. jQuery
  2. jQuery UI
  3. Custom scripts
  4. Google Map Api
  5. Owl Carousel
  6. Magnific POPUP
  7. Bootstrap JS
  8. Bootstrap Select JS
  9. Retina JS
  10. Isotop JS
  11. ScrollUp JS
  12. Headroom JS
  13. Sticky-kit JS
  14. Countdown JS
  15. Waypoints JS
  16. Counterup JS

For editing Google Map, you have to cretae a API Key on Google Map. Go to here and click "GET A KEY" .Make a new project or select an existing project and create your api key. Now copy and paste your api key on html pages footer

<script src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&callback=initMap"
    async defer></script>

Pleace your API key on YOUR_API_KEY

Now go to custom.js and edit the map section with your location

        /* -------------------------------------------------------------
            Google Map
        ------------------------------------------------------------- */
        var map;
        window.initMap = function() {
            if ( $('#map').length){
                map = new google.maps.Map(document.getElementById('map'), {
                center: {lat: -34.397, lng: 150.644},
                zoom: 8
                });
            }
        }

 

PHP File included:

  1. contact.php

Mail Configuration:

In contact.php, find the following line and change your email with it.

$email_to = "demo@gmail.com"; //Your email will be placed here

 

CSS and JavaScript Credits

Image Link and Credit

https://www.flickr.com/photos/twestival/3233466456/
https://pixabay.com/en/afghanistan-kids-children-girl-boy-60662/
https://pixabay.com/en/asia-indonesia-child-girl-886006/
https://pixabay.com/en/babies-children-park-caprice-girl-857470/
https://pixabay.com/en/blue-boy-kid-child-little-boy-1129961/
https://pixabay.com/en/child-uganda-eyes-girl-close-up-251920/
https://pixabay.com/en/child-crying-kid-boy-sad-young-594519/
https://pixabay.com/en/child-boy-kambotscha-649020/
https://pixabay.com/en/child-girl-kambotscha-649021/
https://pixabay.com/en/child-girl-people-library-books-684571/
https://pixabay.com/en/child-girl-people-library-books-684603/
https://pixabay.com/en/child-boy-indian-portrait-face-753775/
https://pixabay.com/en/child-boy-people-emotion-park-774063/
https://pixabay.com/en/children-boy-girl-young-innocent-82272/
https://pixabay.com/en/children-infants-india-mangalore-298679/
https://pixabay.com/en/children-smiling-asian-filipino-597471/
https://pixabay.com/en/coffee-hands-donate-serve-wake-up-375263/
https://pixabay.com/en/doctor-patient-hospital-child-899037/
https://pixabay.com/en/embroidery-handicraft-canvas-559752/
https://pixabay.com/en/flower-quilt-sew-design-pattern-263831/
https://pixabay.com/en/gambia-school-child-baby-1880005/
https://pixabay.com/en/geode-stone-pendant-jewelry-206393/
https://pixabay.com/en/ghana-boy-child-grinning-cute-80832/
https://pixabay.com/en/girl-schoolgirl-learn-schulem-67694/
https://pixabay.com/en/girl-blond-child-hat-trees-forest-542841/
https://pixabay.com/en/girl-child-kambotscha-649022/
https://pixabay.com/en/guitar-lesson-school-of-music-smile-435099/
https://pixabay.com/en/happy-children-children-smile-happy-835527/
https://pixabay.com/en/heart-sound-stack-stacked-tonkunst-676689/
https://pixabay.com/en/indian-boys-team-child-male-asian-1158809/
https://pixabay.com/en/photos/download/indian-1417054.jpg?attachment
https://pixabay.com/en/indian-child-people-kid-children-1717192/
https://pixabay.com/en/innocence-life-joy-boy-poverty-851356/
https://pixabay.com/en/kid-beautiful-pretty-boy-tenderness-182010/
https://pixabay.com/en/kids-children-girls-hiding-464652/
https://pixabay.com/en/knitting-knit-fabric-wool-purl-1121467/
https://pixabay.com/en/leather-craft-handicraft-brown-1238140/
https://pixabay.com/en/maple-leaves-maple-leaves-branch-252097/
https://pixabay.com/en/marquesas-children-french-polynesia-680034/
https://pixabay.com/en/mountain-handicraft-dexterity-1918520/
https://pixabay.com/en/ocoxal-mexican-handicrafts-veracruz-339106/
https://pixabay.com/en/orphan-africa-african-child-1139042/
https://pixabay.com/en/papierschiff-paper-ship-fold-635402/
https://pixabay.com/en/parents-family-children-happiness-1342348/
https://pixabay.com/en/slum-boy-face-boy-child-kid-885750/
https://pixabay.com/en/sports-baseball-pet-play-car-tyre-1431644/
https://pixabay.com/en/photos/download/street-children-787687.jpg?attachment
https://pixabay.com/en/turkey-cappadocia-ceramics-handmade-1198391/
https://pixabay.com/en/woman-tulips-handicraft-flowers-1542673/
https://www.flickr.com/photos/twestival/3232609037/

Once again, thank you so much for purchasing this template. Please contact with us for any kind of question about beCharity.